.error_list
{
  color: red;
}

strong
{
  font-weight: bold;
}

em
{
  font-style: italic;
}

.flash_notice
{
  margin: 3px 0;
  padding: 7px;
  background-color: #cfc;
}

.flash_error
{
  margin: 3px 0;
  padding: 7px;
  background-color: #f33;
  color: #fff;
}

#content-left li{
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#user_form {
  width: 500px;
  margin: 20px auto;
}

#user_form .radio_list label {
  margin-right: 15px;
}


#user_form th
{
  white-space: nowrap;
  font-style: italic;
}

#user_form td, #job_form th
{
  text-align: left;
  vertical-align: top;
  padding: 7px;
}

#user_form tfoot td, #job_form tfoot th
{
  border: 0;
  text-align: right;
}

#user_form .radio_list li
{
  display: inline;
}

/* DATA LIST */
#data_list {
  width: 600px;
  margin: 20px auto;
}
#data_list .radio_list label {
  margin-right: 15px;
}
#data_list th {
  white-space: nowrap;
  font-style: italic;
  color:#096F8C;
  background-color: #ccc;
}
#data_list td {
  text-align: left;
  vertical-align: top;
  padding: 7px;
}
#data_list tfoot td {
  border: 0;
  text-align:center;
  font-weight:bold;
  color:red;
}

#data_list thead th {
  border: 0;
  text-align:right;
  font-weight:bold;
  color:#096F8C;
  background-color: #fff;
}

#data_list thead td {
  border: 0;
  font-weight:bold;
  color:red;
  text-align:left;
}

#data_list .radio_list li {
  display: inline;
}
